const n = {
    common: {
        inputText: n => {
            const {normalize: r} = n;
            return r(["请输入"])
        }, selectText: n => {
            const {normalize: r} = n;
            return r(["请选择"])
        }, startTimeText: n => {
            const {normalize: r} = n;
            return r(["开始时间"])
        }, endTimeText: n => {
            const {normalize: r} = n;
            return r(["结束时间"])
        }, login: n => {
            const {normalize: r} = n;
            return r(["登录"])
        }, required: n => {
            const {normalize: r} = n;
            return r(["该项为必填项"])
        }, loginOut: n => {
            const {normalize: r} = n;
            return r(["退出系统"])
        }, document: n => {
            const {normalize: r} = n;
            return r(["个人信息"])
        }, homePage: n => {
            const {normalize: r} = n;
            return r(["首页"])
        }, reminder: n => {
            const {normalize: r} = n;
            return r(["温馨提示"])
        }, loginOutMessage: n => {
            const {normalize: r} = n;
            return r(["是否退出本系统？"])
        }, back: n => {
            const {normalize: r} = n;
            return r(["返回"])
        }, ok: n => {
            const {normalize: r} = n;
            return r(["确定"])
        }, cancel: n => {
            const {normalize: r} = n;
            return r(["取消"])
        }, reload: n => {
            const {normalize: r} = n;
            return r(["重新加载"])
        }, closeTab: n => {
            const {normalize: r} = n;
            return r(["关闭标签页"])
        }, closeTheLeftTab: n => {
            const {normalize: r} = n;
            return r(["关闭左侧标签页"])
        }, closeTheRightTab: n => {
            const {normalize: r} = n;
            return r(["关闭右侧标签页"])
        }, closeOther: n => {
            const {normalize: r} = n;
            return r(["关闭其他标签页"])
        }, closeAll: n => {
            const {normalize: r} = n;
            return r(["关闭全部标签页"])
        }, prevLabel: n => {
            const {normalize: r} = n;
            return r(["上一步"])
        }, nextLabel: n => {
            const {normalize: r} = n;
            return r(["下一步"])
        }, skipLabel: n => {
            const {normalize: r} = n;
            return r(["跳过"])
        }, doneLabel: n => {
            const {normalize: r} = n;
            return r(["结束"])
        }, menu: n => {
            const {normalize: r} = n;
            return r(["菜单"])
        }, menuDes: n => {
            const {normalize: r} = n;
            return r(["以路由的结构渲染的菜单栏"])
        }, collapse: n => {
            const {normalize: r} = n;
            return r(["展开缩收"])
        }, collapseDes: n => {
            const {normalize: r} = n;
            return r(["展开和缩放菜单栏"])
        }, tagsView: n => {
            const {normalize: r} = n;
            return r(["标签页"])
        }, tagsViewDes: n => {
            const {normalize: r} = n;
            return r(["用于记录路由历史记录"])
        }, tool: n => {
            const {normalize: r} = n;
            return r(["工具"])
        }, toolDes: n => {
            const {normalize: r} = n;
            return r(["用于设置定制系统"])
        }, query: n => {
            const {normalize: r} = n;
            return r(["查询"])
        }, reset: n => {
            const {normalize: r} = n;
            return r(["重置"])
        }, shrink: n => {
            const {normalize: r} = n;
            return r(["收起"])
        }, expand: n => {
            const {normalize: r} = n;
            return r(["展开"])
        }, delMessage: n => {
            const {normalize: r} = n;
            return r(["是否删除所选中数据？"])
        }, delWarning: n => {
            const {normalize: r} = n;
            return r(["提示"])
        }, delOk: n => {
            const {normalize: r} = n;
            return r(["确定"])
        }, delCancel: n => {
            const {normalize: r} = n;
            return r(["取消"])
        }, delNoData: n => {
            const {normalize: r} = n;
            return r(["请选择需要删除的数据"])
        }, delSuccess: n => {
            const {normalize: r} = n;
            return r(["删除成功"])
        }, created: n => {
            const {normalize: r} = n;
            return r(["新增"])
        }, exportFile: n => {
            const {normalize: r} = n;
            return r(["导出"])
        }
    }, error: {
        noPermission: n => {
            const {normalize: r} = n;
            return r(["抱歉，您无权访问此页面。"])
        }, pageError: n => {
            const {normalize: r} = n;
            return r(["Sorry, the page you are looking for does not exist."])
        }, networkError: n => {
            const {normalize: r} = n;
            return r(["抱歉，服务器报告错误。"])
        }, returnToHome: n => {
            const {normalize: r} = n;
            return r([""])  // 返回首页
        }
    }, setting: {
        projectSetting: n => {
            const {normalize: r} = n;
            return r(["项目配置"])
        }, theme: n => {
            const {normalize: r} = n;
            return r(["主题"])
        }, layout: n => {
            const {normalize: r} = n;
            return r(["布局"])
        }, systemTheme: n => {
            const {normalize: r} = n;
            return r(["系统主题"])
        }, menuTheme: n => {
            const {normalize: r} = n;
            return r(["菜单主题"])
        }, interfaceDisplay: n => {
            const {normalize: r} = n;
            return r(["界面显示"])
        }, breadcrumb: n => {
            const {normalize: r} = n;
            return r(["面包屑"])
        }, breadcrumbIcon: n => {
            const {normalize: r} = n;
            return r(["面包屑图标"])
        }, collapseMenu: n => {
            const {normalize: r} = n;
            return r(["折叠菜单"])
        }, hamburgerIcon: n => {
            const {normalize: r} = n;
            return r(["折叠图标"])
        }, screenfullIcon: n => {
            const {normalize: r} = n;
            return r(["全屏图标"])
        }, sizeIcon: n => {
            const {normalize: r} = n;
            return r(["尺寸图标"])
        }, localeIcon: n => {
            const {normalize: r} = n;
            return r(["多语言图标"])
        }, tagsView: n => {
            const {normalize: r} = n;
            return r(["标签页"])
        }, logo: n => {
            const {normalize: r} = n;
            return r(["标志"])
        }, greyMode: n => {
            const {normalize: r} = n;
            return r(["灰色模式"])
        }, fixedHeader: n => {
            const {normalize: r} = n;
            return r(["固定头部"])
        }, headerTheme: n => {
            const {normalize: r} = n;
            return r(["头部主题"])
        }, cutMenu: n => {
            const {normalize: r} = n;
            return r(["切割菜单"])
        }, copy: n => {
            const {normalize: r} = n;
            return r(["拷贝"])
        }, clearAndReset: n => {
            const {normalize: r} = n;
            return r(["清除缓存并且重置"])
        }, copySuccess: n => {
            const {normalize: r} = n;
            return r(["拷贝成功"])
        }, copyFailed: n => {
            const {normalize: r} = n;
            return r(["拷贝失败"])
        }, footer: n => {
            const {normalize: r} = n;
            return r(["页脚"])
        }, uniqueOpened: n => {
            const {normalize: r} = n;
            return r(["菜单手风琴"])
        }, tagsViewIcon: n => {
            const {normalize: r} = n;
            return r(["标签页图标"])
        }, dynamicRouter: n => {
            const {normalize: r} = n;
            return r(["动态路由"])
        }, reExperienced: n => {
            const {normalize: r} = n;
            return r(["请重新退出登录体验"])
        }, fixedMenu: n => {
            const {normalize: r} = n;
            return r(["固定菜单"])
        }
    }, size: {
        default: n => {
            const {normalize: r} = n;
            return r(["默认"])
        }, large: n => {
            const {normalize: r} = n;
            return r(["大"])
        }, small: n => {
            const {normalize: r} = n;
            return r(["小"])
        }
    }, login: {
        welcome: n => {
            const {normalize: r} = n;
            return r(["Smart Home系统"])
        }, message: n => {
            const {normalize: r} = n;
            return r(["欢迎使用本系统"])
        }, username: n => {
            const {normalize: r} = n;
            return r(["用户名"])
        }, password: n => {
            const {normalize: r} = n;
            return r(["密码"])
        }, register: n => {
            const {normalize: r} = n;
            return r(["注册"])
        }, checkPassword: n => {
            const {normalize: r} = n;
            return r(["确认密码"])
        }, login: n => {
            const {normalize: r} = n;
            return r(["登录"])
        }, otherLogin: n => {
            const {normalize: r} = n;
            return r(["其他登录方式"])
        }, remember: n => {
            const {normalize: r} = n;
            return r(["记住我"])
        }, hasUser: n => {
            const {normalize: r} = n;
            return r(["已有账号？去登录"])
        }, forgetPassword: n => {
            const {normalize: r} = n;
            return r(["忘记密码"])
        }, usernamePlaceholder: n => {
            const {normalize: r} = n;
            return r(["请输入用户名"])
        }, passwordPlaceholder: n => {
            const {normalize: r} = n;
            return r(["请输入密码"])
        }, code: n => {
            const {normalize: r} = n;
            return r(["验证码"])
        }, codePlaceholder: n => {
            const {normalize: r} = n;
            return r(["请输入验证码"])
        }
    }, router: {
        login: n => {
            const {normalize: r} = n;
            return r(["登录"])
        }, level: n => {
            const {normalize: r} = n;
            return r(["多级菜单"])
        }, menu: n => {
            const {normalize: r} = n;
            return r(["菜单"])
        }, menu1: n => {
            const {normalize: r} = n;
            return r(["菜单1"])
        }, menu11: n => {
            const {normalize: r} = n;
            return r(["菜单1-1"])
        }, menu111: n => {
            const {normalize: r} = n;
            return r(["菜单1-1-1"])
        }, menu12: n => {
            const {normalize: r} = n;
            return r(["菜单1-2"])
        }, menu2: n => {
            const {normalize: r} = n;
            return r(["菜单2"])
        }, dashboard: n => {
            const {normalize: r} = n;
            return r(["首页"])
        }, analysis: n => {
            const {normalize: r} = n;
            return r(["分析页"])
        }, workplace: n => {
            const {normalize: r} = n;
            return r(["工作台"])
        }, guide: n => {
            const {normalize: r} = n;
            return r(["引导"])
        }, component: n => {
            const {normalize: r} = n;
            return r(["组件"])
        }, icon: n => {
            const {normalize: r} = n;
            return r(["图标"])
        }, echart: n => {
            const {normalize: r} = n;
            return r(["图表"])
        }, countTo: n => {
            const {normalize: r} = n;
            return r(["数字动画"])
        }, watermark: n => {
            const {normalize: r} = n;
            return r(["水印"])
        }, qrcode: n => {
            const {normalize: r} = n;
            return r(["二维码"])
        }, highlight: n => {
            const {normalize: r} = n;
            return r(["高亮"])
        }, infotip: n => {
            const {normalize: r} = n;
            return r(["信息提示"])
        }, form: n => {
            const {normalize: r} = n;
            return r(["表单"])
        }, defaultForm: n => {
            const {normalize: r} = n;
            return r(["全部示例"])
        }, search: n => {
            const {normalize: r} = n;
            return r(["查询"])
        }, table: n => {
            const {normalize: r} = n;
            return r(["表格"])
        }, defaultTable: n => {
            const {normalize: r} = n;
            return r(["基础示例"])
        }, editor: n => {
            const {normalize: r} = n;
            return r(["编辑器"])
        }, richText: n => {
            const {normalize: r} = n;
            return r(["富文本"])
        }, dialog: n => {
            const {normalize: r} = n;
            return r(["弹窗"])
        }, imageViewer: n => {
            const {normalize: r} = n;
            return r(["图片预览"])
        }, descriptions: n => {
            const {normalize: r} = n;
            return r(["描述"])
        }, example: n => {
            const {normalize: r} = n;
            return r(["综合示例"])
        }, exampleDialog: n => {
            const {normalize: r} = n;
            return r(["综合示例 - 弹窗"])
        }, examplePage: n => {
            const {normalize: r} = n;
            return r(["综合示例 - 页面"])
        }, exampleAdd: n => {
            const {normalize: r} = n;
            return r(["综合示例 - 新增"])
        }, exampleEdit: n => {
            const {normalize: r} = n;
            return r(["综合示例 - 编辑"])
        }, exampleDetail: n => {
            const {normalize: r} = n;
            return r(["综合示例 - 详情"])
        }, errorPage: n => {
            const {normalize: r} = n;
            return r(["错误页面"])
        }, authorization: n => {
            const {normalize: r} = n;
            return r(["权限管理"])
        }, user: n => {
            const {normalize: r} = n;
            return r(["用户管理"])
        }, role: n => {
            const {normalize: r} = n;
            return r(["角色管理"])
        }, document: n => {
            const {normalize: r} = n;
            return r(["文档"])
        }, inputPassword: n => {
            const {normalize: r} = n;
            return r(["密码输入框"])
        }, sticky: n => {
            const {normalize: r} = n;
            return r(["黏性"])
        }
    }, permission: {
        hasPermission: n => {
            const {normalize: r} = n;
            return r(["请设置操作权限值"])
        }
    }, analysis: {
        newUser: n => {
            const {normalize: r} = n;
            return r(["新增用户"])
        }, unreadInformation: n => {
            const {normalize: r} = n;
            return r(["未读消息"])
        }, transactionAmount: n => {
            const {normalize: r} = n;
            return r(["成交金额"])
        }, totalShopping: n => {
            const {normalize: r} = n;
            return r(["购物总量"])
        }, monthlySales: n => {
            const {normalize: r} = n;
            return r(["每月销售额"])
        }, userAccessSource: n => {
            const {normalize: r} = n;
            return r(["用户访问来源"])
        }, january: n => {
            const {normalize: r} = n;
            return r(["一月"])
        }, february: n => {
            const {normalize: r} = n;
            return r(["二月"])
        }, march: n => {
            const {normalize: r} = n;
            return r(["三月"])
        }, april: n => {
            const {normalize: r} = n;
            return r(["四月"])
        }, may: n => {
            const {normalize: r} = n;
            return r(["五月"])
        }, june: n => {
            const {normalize: r} = n;
            return r(["六月"])
        }, july: n => {
            const {normalize: r} = n;
            return r(["七月"])
        }, august: n => {
            const {normalize: r} = n;
            return r(["八月"])
        }, september: n => {
            const {normalize: r} = n;
            return r(["九月"])
        }, october: n => {
            const {normalize: r} = n;
            return r(["十月"])
        }, november: n => {
            const {normalize: r} = n;
            return r(["十一月"])
        }, december: n => {
            const {normalize: r} = n;
            return r(["十二月"])
        }, estimate: n => {
            const {normalize: r} = n;
            return r(["预计"])
        }, actual: n => {
            const {normalize: r} = n;
            return r(["实际"])
        }, directAccess: n => {
            const {normalize: r} = n;
            return r(["直接访问"])
        }, mailMarketing: n => {
            const {normalize: r} = n;
            return r(["邮件营销"])
        }, allianceAdvertising: n => {
            const {normalize: r} = n;
            return r(["联盟广告"])
        }, videoAdvertising: n => {
            const {normalize: r} = n;
            return r(["视频广告"])
        }, searchEngines: n => {
            const {normalize: r} = n;
            return r(["搜索引擎"])
        }, weeklyUserActivity: n => {
            const {normalize: r} = n;
            return r(["每周用户活跃量"])
        }, activeQuantity: n => {
            const {normalize: r} = n;
            return r(["活跃量"])
        }, monday: n => {
            const {normalize: r} = n;
            return r(["周一"])
        }, tuesday: n => {
            const {normalize: r} = n;
            return r(["周二"])
        }, wednesday: n => {
            const {normalize: r} = n;
            return r(["周三"])
        }, thursday: n => {
            const {normalize: r} = n;
            return r(["周四"])
        }, friday: n => {
            const {normalize: r} = n;
            return r(["周五"])
        }, saturday: n => {
            const {normalize: r} = n;
            return r(["周六"])
        }, sunday: n => {
            const {normalize: r} = n;
            return r(["周日"])
        }
    }, workplace: {
        goodMorning: n => {
            const {normalize: r} = n;
            return r(["早安"])
        }, happyDay: n => {
            const {normalize: r} = n;
            return r(["祝你开心每一天!"])
        }, toady: n => {
            const {normalize: r} = n;
            return r(["今日晴"])
        }, project: n => {
            const {normalize: r} = n;
            return r(["项目数"])
        }, access: n => {
            const {normalize: r} = n;
            return r(["项目访问"])
        }, toDo: n => {
            const {normalize: r} = n;
            return r(["待办"])
        }, introduction: n => {
            const {normalize: r} = n;
            return r(["一个正经的简介"])
        }, more: n => {
            const {normalize: r} = n;
            return r(["更多"])
        }, shortcutOperation: n => {
            const {normalize: r} = n;
            return r(["快捷操作"])
        }, operation: n => {
            const {normalize: r} = n;
            return r(["操作"])
        }, index: n => {
            const {normalize: r} = n;
            return r(["指数"])
        }, personal: n => {
            const {normalize: r} = n;
            return r(["个人"])
        }, team: n => {
            const {normalize: r} = n;
            return r(["团队"])
        }, quote: n => {
            const {normalize: r} = n;
            return r(["引用"])
        }, contribution: n => {
            const {normalize: r} = n;
            return r(["贡献"])
        }, hot: n => {
            const {normalize: r} = n;
            return r(["热度"])
        }, yield: n => {
            const {normalize: r} = n;
            return r(["产量"])
        }, dynamic: n => {
            const {normalize: r} = n;
            return r(["动态"])
        }, push: n => {
            const {normalize: r} = n;
            return r(["推送"])
        }, pushCode: n => {
            const {normalize: r} = n;
            return r(["Archer 推送 代码到 Github"])
        }, follow: n => {
            const {normalize: r} = n;
            return r(["关注"])
        }
    }, formDemo: {
        input: n => {
            const {normalize: r} = n;
            return r(["输入框"])
        }, inputNumber: n => {
            const {normalize: r} = n;
            return r(["数字输入框"])
        }, default: n => {
            const {normalize: r} = n;
            return r(["默认"])
        }, icon: n => {
            const {normalize: r} = n;
            return r(["图标"])
        }, mixed: n => {
            const {normalize: r} = n;
            return r(["复合型"])
        }, textarea: n => {
            const {normalize: r} = n;
            return r(["多行文本"])
        }, slot: n => {
            const {normalize: r} = n;
            return r(["插槽"])
        }, position: n => {
            const {normalize: r} = n;
            return r(["位置"])
        }, autocomplete: n => {
            const {normalize: r} = n;
            return r(["自动补全"])
        }, select: n => {
            const {normalize: r} = n;
            return r(["选择器"])
        }, selectGroup: n => {
            const {normalize: r} = n;
            return r(["选项分组"])
        }, selectV2: n => {
            const {normalize: r} = n;
            return r(["虚拟列表选择器"])
        }, cascader: n => {
            const {normalize: r} = n;
            return r(["级联选择器"])
        }, switch: n => {
            const {normalize: r} = n;
            return r(["开关"])
        }, rate: n => {
            const {normalize: r} = n;
            return r(["评分"])
        }, colorPicker: n => {
            const {normalize: r} = n;
            return r(["颜色选择器"])
        }, transfer: n => {
            const {normalize: r} = n;
            return r(["穿梭框"])
        }, render: n => {
            const {normalize: r} = n;
            return r(["渲染器"])
        }, radio: n => {
            const {normalize: r} = n;
            return r(["单选框"])
        }, button: n => {
            const {normalize: r} = n;
            return r(["按钮"])
        }, checkbox: n => {
            const {normalize: r} = n;
            return r(["多选框"])
        }, slider: n => {
            const {normalize: r} = n;
            return r(["滑块"])
        }, datePicker: n => {
            const {normalize: r} = n;
            return r(["日期选择器"])
        }, shortcuts: n => {
            const {normalize: r} = n;
            return r(["快捷选项"])
        }, today: n => {
            const {normalize: r} = n;
            return r(["今天"])
        }, yesterday: n => {
            const {normalize: r} = n;
            return r(["昨天"])
        }, aWeekAgo: n => {
            const {normalize: r} = n;
            return r(["一周前"])
        }, week: n => {
            const {normalize: r} = n;
            return r(["周"])
        }, year: n => {
            const {normalize: r} = n;
            return r(["年"])
        }, month: n => {
            const {normalize: r} = n;
            return r(["月"])
        }, dates: n => {
            const {normalize: r} = n;
            return r(["日期"])
        }, daterange: n => {
            const {normalize: r} = n;
            return r(["日期范围"])
        }, monthrange: n => {
            const {normalize: r} = n;
            return r(["月份范围"])
        }, dateTimePicker: n => {
            const {normalize: r} = n;
            return r(["日期时间选择器"])
        }, dateTimerange: n => {
            const {normalize: r} = n;
            return r(["日期时间范围"])
        }, timePicker: n => {
            const {normalize: r} = n;
            return r(["时间选择器"])
        }, timeSelect: n => {
            const {normalize: r} = n;
            return r(["时间选择"])
        }, inputPassword: n => {
            const {normalize: r} = n;
            return r(["密码输入框"])
        }, passwordStrength: n => {
            const {normalize: r} = n;
            return r(["密码强度"])
        }, defaultForm: n => {
            const {normalize: r} = n;
            return r(["全部示例"])
        }, formDes: n => {
            const {normalize: r} = n;
            return r(["基于 ElementPlus 的 Form 组件二次封装，实现数据驱动，支持所有 Form 参数"])
        }, example: n => {
            const {normalize: r} = n;
            return r(["示例"])
        }, operate: n => {
            const {normalize: r} = n;
            return r(["操作"])
        }, change: n => {
            const {normalize: r} = n;
            return r(["更改"])
        }, restore: n => {
            const {normalize: r} = n;
            return r(["还原"])
        }, disabled: n => {
            const {normalize: r} = n;
            return r(["禁用"])
        }, disablement: n => {
            const {normalize: r} = n;
            return r(["解除禁用"])
        }, delete: n => {
            const {normalize: r} = n;
            return r(["删除"])
        }, add: n => {
            const {normalize: r} = n;
            return r(["添加"])
        }, setValue: n => {
            const {normalize: r} = n;
            return r(["设置值"])
        }, resetValue: n => {
            const {normalize: r} = n;
            return r(["重置值"])
        }, set: n => {
            const {normalize: r} = n;
            return r(["设置"])
        }, subitem: n => {
            const {normalize: r} = n;
            return r(["子项"])
        }, formValidation: n => {
            const {normalize: r} = n;
            return r(["表单验证"])
        }, verifyReset: n => {
            const {normalize: r} = n;
            return r(["验证重置"])
        }
    }, guideDemo: {
        guide: n => {
            const {normalize: r} = n;
            return r(["引导页"])
        }, start: n => {
            const {normalize: r} = n;
            return r(["开始"])
        }, message: n => {
            const {normalize: r} = n;
            return r(["引导页对于一些第一次进入项目的人很有用，你可以简单介绍下项目的功能。引导页基于 intro.js"])
        }
    }, iconDemo: {
        icon: n => {
            const {normalize: r} = n;
            return r(["图标"])
        }, localIcon: n => {
            const {normalize: r} = n;
            return r(["本地图标"])
        }, iconify: n => {
            const {normalize: r} = n;
            return r(["Iconify组件"])
        }, recommendedUse: n => {
            const {normalize: r} = n;
            return r(["推荐使用"])
        }, recommendeDes: n => {
            const {normalize: r} = n;
            return r(["Iconify组件基本包含所有的图标，你可以查询到你想要的任何图标。并且打包只会打包所用到的图标。"])
        }, accessAddress: n => {
            const {normalize: r} = n;
            return r(["访问地址"])
        }
    }, echartDemo: {
        echart: n => {
            const {normalize: r} = n;
            return r(["图表"])
        }, echartDes: n => {
            const {normalize: r} = n;
            return r(["基于 echarts 二次封装组件，自适应宽度，只需传入 options 与 height 属性即可展示对应的图表。"])
        }
    }, countToDemo: {
        countTo: n => {
            const {normalize: r} = n;
            return r(["数字动画"])
        }, countToDes: n => {
            const {normalize: r} = n;
            return r(["基于 vue-count-to 进行改造，支持所有 vue-count-to 参数。"])
        }, suffix: n => {
            const {normalize: r} = n;
            return r(["后缀"])
        }, prefix: n => {
            const {normalize: r} = n;
            return r(["前缀"])
        }, separator: n => {
            const {normalize: r} = n;
            return r(["分割符号"])
        }, duration: n => {
            const {normalize: r} = n;
            return r(["持续时间"])
        }, endVal: n => {
            const {normalize: r} = n;
            return r(["结束值"])
        }, startVal: n => {
            const {normalize: r} = n;
            return r(["开始值"])
        }, start: n => {
            const {normalize: r} = n;
            return r(["开始"])
        }, pause: n => {
            const {normalize: r} = n;
            return r(["暂停"])
        }, resume: n => {
            const {normalize: r} = n;
            return r(["继续"])
        }
    }, watermarkDemo: {
        watermark: n => {
            const {normalize: r} = n;
            return r(["水印"])
        }, createdWatermark: n => {
            const {normalize: r} = n;
            return r(["创建水印"])
        }, clearWatermark: n => {
            const {normalize: r} = n;
            return r(["清除水印"])
        }, resetWatermark: n => {
            const {normalize: r} = n;
            return r(["重置水印"])
        }
    }, qrcodeDemo: {
        qrcode: n => {
            const {normalize: r} = n;
            return r(["二维码"])
        }, qrcodeDes: n => {
            const {normalize: r} = n;
            return r(["基于 qrcode 二次封装"])
        }, basicUsage: n => {
            const {normalize: r} = n;
            return r(["基础用法"])
        }, imgTag: n => {
            const {normalize: r} = n;
            return r(["img标签"])
        }, style: n => {
            const {normalize: r} = n;
            return r(["样式配置"])
        }, click: n => {
            const {normalize: r} = n;
            return r(["点击事件"])
        }, asynchronousContent: n => {
            const {normalize: r} = n;
            return r(["异步内容"])
        }, invalid: n => {
            const {normalize: r} = n;
            return r(["失效"])
        }, logoConfig: n => {
            const {normalize: r} = n;
            return r(["logo配置"])
        }, logoStyle: n => {
            const {normalize: r} = n;
            return r(["logo样式"])
        }, size: n => {
            const {normalize: r} = n;
            return r(["大小配置"])
        }
    }, highlightDemo: {
        highlight: n => {
            const {normalize: r} = n;
            return r(["高亮"])
        }, message: n => {
            const {normalize: r} = n;
            return r(["种一棵树最好的时间是十年前，其次就是现在。"])
        }, keys1: n => {
            const {normalize: r} = n;
            return r(["十年前"])
        }, keys2: n => {
            const {normalize: r} = n;
            return r(["现在"])
        }
    }, infotipDemo: {
        infotip: n => {
            const {normalize: r} = n;
            return r(["信息提示"])
        }, infotipDes: n => {
            const {normalize: r} = n;
            return r(["基于 Highlight 组件二次封装"])
        }, title: n => {
            const {normalize: r} = n;
            return r(["注意事项"])
        }
    }, levelDemo: {
        menu: n => {
            const {normalize: r} = n;
            return r(["多级菜单缓存"])
        }
    }, searchDemo: {
        search: n => {
            const {normalize: r} = n;
            return r(["查询"])
        }, searchDes: n => {
            const {normalize: r} = n;
            return r(["基于 Form 组件二次封装，实现查询、重置功能"])
        }, operate: n => {
            const {normalize: r} = n;
            return r(["操作"])
        }, change: n => {
            const {normalize: r} = n;
            return r(["更改"])
        }, grid: n => {
            const {normalize: r} = n;
            return r(["栅格"])
        }, button: n => {
            const {normalize: r} = n;
            return r(["按钮"])
        }, restore: n => {
            const {normalize: r} = n;
            return r(["还原"])
        }, inline: n => {
            const {normalize: r} = n;
            return r(["内联"])
        }, bottom: n => {
            const {normalize: r} = n;
            return r(["底部"])
        }, position: n => {
            const {normalize: r} = n;
            return r(["位置"])
        }, left: n => {
            const {normalize: r} = n;
            return r(["左"])
        }, center: n => {
            const {normalize: r} = n;
            return r(["中"])
        }, right: n => {
            const {normalize: r} = n;
            return r(["右"])
        }, dynamicOptions: n => {
            const {normalize: r} = n;
            return r(["动态选项"])
        }
    }, stickyDemo: {
        sticky: n => {
            const {normalize: r} = n;
            return r(["黏性"])
        }
    }, tableCerts: {
        table: n => {
            const {normalize: r} = n;
            return r(["表格"])
        }, tableDes: n => {
            const {normalize: r} = n;
            return r(["基于 ElementPlus 的 Table 组件二次封装"])
        }, index: n => {
            const {normalize: r} = n;
            return r(["排序"])
        }, user_name: n => {
            const {normalize: r} = n;
            return r(["姓名"])
        }, nick_name: n => {
            const {normalize: r} = n;
            return r(["昵称"])
        }, mobile: n => {
            const {normalize: r} = n;
            return r(["手机号"])
        }, real_auth: {
            id_card: n => {
                const {normalize: r} = n;
                return r(["身份证"])
            }
        }, id_card: n => {
            const {normalize: r} = n;
            return r(["身份证"])
        }, extension: n => {
            const {normalize: r} = n;
            return r(["银行卡号"])
        }, description: n => {
            const {normalize: r} = n;
            return r(["认证结果"])
        }, action: n => {
            const {normalize: r} = n;
            return r(["操作"])
        }, created_at: n => {
            const {normalize: r} = n;
            return r(["认证时间"])
        }, good: n => {
            const {normalize: r} = n;
            return r(["良好"])
        }, commonly: n => {
            const {normalize: r} = n;
            return r(["一般"])
        }, operate: n => {
            const {normalize: r} = n;
            return r(["操作"])
        }, example: n => {
            const {normalize: r} = n;
            return r(["示例"])
        }, show: n => {
            const {normalize: r} = n;
            return r(["显示"])
        }, hidden: n => {
            const {normalize: r} = n;
            return r(["隐藏"])
        }, pagination: n => {
            const {normalize: r} = n;
            return r(["分页"])
        }, reserveIndex: n => {
            const {normalize: r} = n;
            return r(["叠加序号"])
        }, restoreIndex: n => {
            const {normalize: r} = n;
            return r(["还原序号"])
        }, showSelections: n => {
            const {normalize: r} = n;
            return r(["显示多选"])
        }, hiddenSelections: n => {
            const {normalize: r} = n;
            return r(["隐藏多选"])
        }, showExpandedRows: n => {
            const {normalize: r} = n;
            return r(["显示展开行"])
        }, hiddenExpandedRows: n => {
            const {normalize: r} = n;
            return r(["隐藏展开行"])
        }, changeTitle: n => {
            const {normalize: r} = n;
            return r(["修改标题"])
        }, header: n => {
            const {normalize: r} = n;
            return r(["头部"])
        }, selectAllNone: n => {
            const {normalize: r} = n;
            return r(["全选/全不选"])
        }
    }, tableUserInfo: {
        table: n => {
            const {normalize: r} = n;
            return r(["表格"])
        }, index: n => {
            const {normalize: r} = n;
            return r(["排序"])
        }, user_name: n => {
            const {normalize: r} = n;
            return r(["用户名"])
        }, nick_name: n => {
            const {normalize: r} = n;
            return r(["昵称"])
        }, avatar: n => {
            const {normalize: r} = n;
            return r(["头像"])
        }, mobile: n => {
            const {normalize: r} = n;
            return r(["手机号"])
        }, id_card: n => {
            const {normalize: r} = n;
            return r(["身份证"])
        }, last_login_at: n => {
            const {normalize: r} = n;
            return r(["最后登录时间"])
        }, created_at: n => {
            const {normalize: r} = n;
            return r(["注册时间"])
        }
    }, bannerInfo: {
        table: n => {
            const {normalize: r} = n;
            return r(["表格"])
        }, index: n => {
            const {normalize: r} = n;
            return r(["排序"])
        }, title: n => {
            const {normalize: r} = n;
            return r(["标题"])
        }, sort: n => {
            const {normalize: r} = n;
            return r(["排序"])
        }, link: n => {
            const {normalize: r} = n;
            return r(["链接"])
        }, img_path: n => {
            const {normalize: r} = n;
            return r(["图片"])
        }, operate: n => {
            const {normalize: r} = n;
            return r(["操作"])
        }, updated_at: n => {
            const {normalize: r} = n;
            return r(["编辑时间"])
        }, addBtn: n => {
            const {normalize: r} = n;
            return r(["新增轮播图"])
        }, delBtn: n => {
            const {normalize: r} = n;
            return r(["删除"])
        }, editBtn: n => {
            const {normalize: r} = n;
            return r(["编辑"])
        }, cancel: n => {
            const {normalize: r} = n;
            return r(["取消"])
        }, confrimSubmit: n => {
            const {normalize: r} = n;
            return r(["确定"])
        }
    }, advInfo: {
        table: n => {
            const {normalize: r} = n;
            return r(["表格"])
        }, index: n => {
            const {normalize: r} = n;
            return r(["排序"])
        }, title: n => {
            const {normalize: r} = n;
            return r(["标题"])
        }, type_format: n => {
            const {normalize: r} = n;
            return r(["广告类型"])
        }, thumbnail: n => {
            const {normalize: r} = n;
            return r(["缩略图"])
        }, content_format: n => {
            const {normalize: r} = n;
            return r(["内容"])
        }, operate: n => {
            const {normalize: r} = n;
            return r(["操作"])
        }, updated_at: n => {
            const {normalize: r} = n;
            return r(["创建时间"])
        }, addBtn: n => {
            const {normalize: r} = n;
            return r(["新增广告"])
        }, delBtn: n => {
            const {normalize: r} = n;
            return r(["删除"])
        }, editBtn: n => {
            const {normalize: r} = n;
            return r(["编辑"])
        }, cancel: n => {
            const {normalize: r} = n;
            return r(["取消"])
        }, confrimSubmit: n => {
            const {normalize: r} = n;
            return r(["确定"])
        }
    }, sysAdminAddEditInfo: {
        user_name: n => {
            const {normalize: r} = n;
            return r(["管理员名称"])
        }, role_sign: n => {
            const {normalize: r} = n;
            return r(["登录名称"])
        }, avatar: n => {
            const {normalize: r} = n;
            return r(["头像"])
        }, password: n => {
            const {normalize: r} = n;
            return r(["密码"])
        }
    }, sysAdminInfo: {
        table: n => {
            const {normalize: r} = n;
            return r(["表格"])
        }, index: n => {
            const {normalize: r} = n;
            return r(["排序"])
        }, user_name: n => {
            const {normalize: r} = n;
            return r(["管理员名称"])
        }, role_sign: n => {
            const {normalize: r} = n;
            return r(["登录名称"])
        }, avatar: n => {
            const {normalize: r} = n;
            return r(["头像"])
        }, role_name: n => {
            const {normalize: r} = n;
            return r(["角色名称"])
        }, last_login_at: n => {
            const {normalize: r} = n;
            return r(["最近登录时间"])
        }, operate: n => {
            const {normalize: r} = n;
            return r(["操作"])
        }, created_at: n => {
            const {normalize: r} = n;
            return r(["操作时间"])
        }, addButton: n => {
            const {normalize: r} = n;
            return r(["新增管理员"])
        }, add: n => {
            const {normalize: r} = n;
            return r(["新增"])
        }, delButton: n => {
            const {normalize: r} = n;
            return r(["删除"])
        }, editButton: n => {
            const {normalize: r} = n;
            return r(["编辑"])
        }, cancel: n => {
            const {normalize: r} = n;
            return r(["取消"])
        }, confrimSubmit: n => {
            const {normalize: r} = n;
            return r(["确定"])
        }
    }, taskInfo: {
        table: n => {
            const {normalize: r} = n;
            return r(["表格"])
        }, index: n => {
            const {normalize: r} = n;
            return r(["排序"])
        }, company_name: n => {
            const {normalize: r} = n;
            return r(["公司名称"])
        }, task_name: n => {
            const {normalize: r} = n;
            return r(["任务名称"])
        }, status_format: n => {
            const {normalize: r} = n;
            return r(["发布状态"])
        }, refuse_info: n => {
            const {normalize: r} = n;
            return r(["拒绝原因"])
        }, is_shelves_format: n => {
            const {normalize: r} = n;
            return r(["上架状态"])
        }, address: n => {
            const {normalize: r} = n;
            return r(["地址"])
        }, task_tag: n => {
            const {normalize: r} = n;
            return r(["任务类型"])
        }, contact_name: n => {
            const {normalize: r} = n;
            return r(["联系人"])
        }, contact_mobile: n => {
            const {normalize: r} = n;
            return r(["联系电话"])
        }, show_num: n => {
            const {normalize: r} = n;
            return r(["查看数量"])
        }, created_at: n => {
            const {normalize: r} = n;
            return r(["创建时间"])
        }, operate: n => {
            const {normalize: r} = n;
            return r(["操作"])
        }, viewInfo: n => {
            const {normalize: r} = n;
            return r(["详情"])
        }, submitBtn: n => {
            const {normalize: r} = n;
            return r(["审核"])
        }, cancel: n => {
            const {normalize: r} = n;
            return r(["详情"])
        }, confrimSubmit: n => {
            const {normalize: r} = n;
            return r(["审核"])
        }
    }, consultInfo: {
        table: n => {
            const {normalize: r} = n;
            return r(["表格"])
        }, index: n => {
            const {normalize: r} = n;
            return r(["排序"])
        }, name: n => {
            const {normalize: r} = n;
            return r(["称呼"])
        }, mobile: n => {
            const {normalize: r} = n;
            return r(["手机号"])
        }, company_name: n => {
            const {normalize: r} = n;
            return r(["公司名称"])
        }, type: n => {
            const {normalize: r} = n;
            return r(["咨询事项"])
        }, content: n => {
            const {normalize: r} = n;
            return r(["咨询内容"])
        }, type_format: n => {
            const {normalize: r} = n;
            return r(["是否完结"])
        }, end_user_name: n => {
            const {normalize: r} = n;
            return r(["完结处理人"])
        }, created_at: n => {
            const {normalize: r} = n;
            return r(["咨询时间"])
        }, operate: n => {
            const {normalize: r} = n;
            return r(["操作"])
        }, cofirmBtn: n => {
            const {normalize: r} = n;
            return r(["确定处理"])
        }, delBtn: n => {
            const {normalize: r} = n;
            return r(["删除"])
        }, cancel: n => {
            const {normalize: r} = n;
            return r(["取消"])
        }
    }, onlineCompayUserInfo: {
        table: n => {
            const {normalize: r} = n;
            return r(["表格"])
        }, index: n => {
            const {normalize: r} = n;
            return r(["排序"])
        }, user_name: n => {
            const {normalize: r} = n;
            return r(["用户名"])
        }, nick_name: n => {
            const {normalize: r} = n;
            return r(["昵称"])
        }, company_name: n => {
            const {normalize: r} = n;
            return r(["企业名称"])
        }, avatar: n => {
            const {normalize: r} = n;
            return r(["头像"])
        }, mobile: n => {
            const {normalize: r} = n;
            return r(["手机号"])
        }, is_online: n => {
            const {normalize: r} = n;
            return r(["是否在线"])
        }, unread_num: n => {
            const {normalize: r} = n;
            return r(["未读信息数量"])
        }, last_login_at: n => {
            const {normalize: r} = n;
            return r(["最后登录时间"])
        }, created_at: n => {
            const {normalize: r} = n;
            return r(["注册时间"])
        }, operate: n => {
            const {normalize: r} = n;
            return r(["操作"])
        }, onlineBtn: n => {
            const {normalize: r} = n;
            return r(["点击对话"])
        }, editBtn: n => {
            const {normalize: r} = n;
            return r(["编辑"])
        }, cancel: n => {
            const {normalize: r} = n;
            return r(["取消"])
        }, confrimSubmit: n => {
            const {normalize: r} = n;
            return r(["确定"])
        }
    }, onlineUserInfo: {
        table: n => {
            const {normalize: r} = n;
            return r(["表格"])
        }, index: n => {
            const {normalize: r} = n;
            return r(["排序"])
        }, user_name: n => {
            const {normalize: r} = n;
            return r(["用户名"])
        }, nick_name: n => {
            const {normalize: r} = n;
            return r(["昵称"])
        }, company_name: n => {
            const {normalize: r} = n;
            return r(["企业名称"])
        }, avatar: n => {
            const {normalize: r} = n;
            return r(["头像"])
        }, mobile: n => {
            const {normalize: r} = n;
            return r(["手机号"])
        }, is_online: n => {
            const {normalize: r} = n;
            return r(["是否在线"])
        }, unread_num: n => {
            const {normalize: r} = n;
            return r(["未读信息数量"])
        }, last_login_at: n => {
            const {normalize: r} = n;
            return r(["最后登录时间"])
        }, created_at: n => {
            const {normalize: r} = n;
            return r(["注册时间"])
        }, operate: n => {
            const {normalize: r} = n;
            return r(["操作"])
        }, onlineBtn: n => {
            const {normalize: r} = n;
            return r(["点击对话"])
        }, editBtn: n => {
            const {normalize: r} = n;
            return r(["编辑"])
        }, cancel: n => {
            const {normalize: r} = n;
            return r(["取消"])
        }, confrimSubmit: n => {
            const {normalize: r} = n;
            return r(["确定"])
        }
    }, logsInfo: {
        table: n => {
            const {normalize: r} = n;
            return r(["表格"])
        }, index: n => {
            const {normalize: r} = n;
            return r(["排序"])
        }, user_name: n => {
            const {normalize: r} = n;
            return r(["用户名称"])
        }, operation: n => {
            const {normalize: r} = n;
            return r(["操作"])
        }, remote_ip: n => {
            const {normalize: r} = n;
            return r(["登录ip"])
        }, created_at: n => {
            const {normalize: r} = n;
            return r(["操作时间"])
        }
    }, companyUserInfo: {
        table: n => {
            const {normalize: r} = n;
            return r(["表格"])
        }, index: n => {
            const {normalize: r} = n;
            return r(["排序"])
        }, company_name: n => {
            const {normalize: r} = n;
            return r(["公司名称"])
        }, fr_name: n => {
            const {normalize: r} = n;
            return r(["公司法人"])
        }, user_name: n => {
            const {normalize: r} = n;
            return r(["用户名"])
        }, nick_name: n => {
            const {normalize: r} = n;
            return r(["昵称"])
        }, avatar: n => {
            const {normalize: r} = n;
            return r(["头像"])
        }, mobile: n => {
            const {normalize: r} = n;
            return r(["手机号"])
        }, last_login_at: n => {
            const {normalize: r} = n;
            return r(["最后登录时间"])
        }, created_at: n => {
            const {normalize: r} = n;
            return r(["注册时间"])
        }
    }, tableDemo: {
        table: n => {
            const {normalize: r} = n;
            return r(["表格"])
        }, tableDes: n => {
            const {normalize: r} = n;
            return r(["基于 ElementPlus 的 Table 组件二次封装"])
        }, index: n => {
            const {normalize: r} = n;
            return r(["序号"])
        }, title: n => {
            const {normalize: r} = n;
            return r(["标题"])
        }, author: n => {
            const {normalize: r} = n;
            return r(["作者"])
        }, displayTime: n => {
            const {normalize: r} = n;
            return r(["创建时间"])
        }, importance: n => {
            const {normalize: r} = n;
            return r(["重要性"])
        }, pageviews: n => {
            const {normalize: r} = n;
            return r(["阅读数"])
        }, action: n => {
            const {normalize: r} = n;
            return r(["操作"])
        }, important: n => {
            const {normalize: r} = n;
            return r(["重要"])
        }, good: n => {
            const {normalize: r} = n;
            return r(["良好"])
        }, commonly: n => {
            const {normalize: r} = n;
            return r(["一般"])
        }, operate: n => {
            const {normalize: r} = n;
            return r(["操作"])
        }, example: n => {
            const {normalize: r} = n;
            return r(["示例"])
        }, show: n => {
            const {normalize: r} = n;
            return r(["显示"])
        }, hidden: n => {
            const {normalize: r} = n;
            return r(["隐藏"])
        }, pagination: n => {
            const {normalize: r} = n;
            return r(["分页"])
        }, reserveIndex: n => {
            const {normalize: r} = n;
            return r(["叠加序号"])
        }, restoreIndex: n => {
            const {normalize: r} = n;
            return r(["还原序号"])
        }, showSelections: n => {
            const {normalize: r} = n;
            return r(["显示多选"])
        }, hiddenSelections: n => {
            const {normalize: r} = n;
            return r(["隐藏多选"])
        }, showExpandedRows: n => {
            const {normalize: r} = n;
            return r(["显示展开行"])
        }, hiddenExpandedRows: n => {
            const {normalize: r} = n;
            return r(["隐藏展开行"])
        }, changeTitle: n => {
            const {normalize: r} = n;
            return r(["修改标题"])
        }, header: n => {
            const {normalize: r} = n;
            return r(["头部"])
        }, selectAllNone: n => {
            const {normalize: r} = n;
            return r(["全选/全不选"])
        }
    }, richText: {
        richText: n => {
            const {normalize: r} = n;
            return r(["富文本"])
        }, richTextDes: n => {
            const {normalize: r} = n;
            return r(["基于 wangeditor 二次封装"])
        }
    }, dialogDemo: {
        dialog: n => {
            const {normalize: r} = n;
            return r(["弹窗"])
        }, dialogDes: n => {
            const {normalize: r} = n;
            return r(["基于 ElementPlus 的 Dialog 组件二次封装"])
        }, open: n => {
            const {normalize: r} = n;
            return r(["打开"])
        }, close: n => {
            const {normalize: r} = n;
            return r(["关闭"])
        }, combineWithForm: n => {
            const {normalize: r} = n;
            return r(["与表单结合"])
        }, submit: n => {
            const {normalize: r} = n;
            return r(["提交"])
        }
    }, imageViewerDemo: {
        open: n => {
            const {normalize: r} = n;
            return r(["打开"])
        }, imageViewer: n => {
            const {normalize: r} = n;
            return r(["图片预览"])
        }, imageViewerDes: n => {
            const {normalize: r} = n;
            return r(["基于 ElementPlus 的 ImageViewer 组件二次封装"])
        }
    }, usesrInfo: {
        descriptions: n => {
            const {normalize: r} = n;
            return r(["描述"])
        }, descriptionsDes: n => {
            const {normalize: r} = n;
            return r(["基于 ElementPlus 的 Descriptions 组件二次封装"])
        }, changePassWord: n => {
            const {normalize: r} = n;
            return r(["修改密码"])
        }, newPassWord: n => {
            const {normalize: r} = n;
            return r(["新的密码"])
        }, confirmNewPassWord: n => {
            const {normalize: r} = n;
            return r(["再次输入新密码"])
        }, username: n => {
            const {normalize: r} = n;
            return r(["用户名"])
        }, nickName: n => {
            const {normalize: r} = n;
            return r(["昵称"])
        }, phone: n => {
            const {normalize: r} = n;
            return r(["联系电话"])
        }, email: n => {
            const {normalize: r} = n;
            return r(["邮箱"])
        }, addr: n => {
            const {normalize: r} = n;
            return r(["地址"])
        }, form: n => {
            const {normalize: r} = n;
            return r(["与 Form 组件组合"])
        }
    }, descriptionsDemo: {
        descriptions: n => {
            const {normalize: r} = n;
            return r(["描述"])
        }, descriptionsDes: n => {
            const {normalize: r} = n;
            return r(["基于 ElementPlus 的 Descriptions 组件二次封装"])
        }, username: n => {
            const {normalize: r} = n;
            return r(["用户名"])
        }, nickName: n => {
            const {normalize: r} = n;
            return r(["昵称"])
        }, phone: n => {
            const {normalize: r} = n;
            return r(["联系电话"])
        }, email: n => {
            const {normalize: r} = n;
            return r(["邮箱"])
        }, addr: n => {
            const {normalize: r} = n;
            return r(["地址"])
        }, form: n => {
            const {normalize: r} = n;
            return r(["与 Form 组件组合"])
        }
    }, exampleDemo: {
        title: n => {
            const {normalize: r} = n;
            return r(["标题"])
        }, add: n => {
            const {normalize: r} = n;
            return r(["新增"])
        }, del: n => {
            const {normalize: r} = n;
            return r(["删除"])
        }, edit: n => {
            const {normalize: r} = n;
            return r(["编辑"])
        }, author: n => {
            const {normalize: r} = n;
            return r(["作者"])
        }, displayTime: n => {
            const {normalize: r} = n;
            return r(["创建时间"])
        }, importance: n => {
            const {normalize: r} = n;
            return r(["重要性"])
        }, pageviews: n => {
            const {normalize: r} = n;
            return r(["阅读数"])
        }, important: n => {
            const {normalize: r} = n;
            return r(["重要"])
        }, content: n => {
            const {normalize: r} = n;
            return r(["内容"])
        }, save: n => {
            const {normalize: r} = n;
            return r(["保存"])
        }, detail: n => {
            const {normalize: r} = n;
            return r(["详情"])
        }
    }, userDemo: {
        title: n => {
            const {normalize: r} = n;
            return r(["用户管理"])
        }, message: n => {
            const {normalize: r} = n;
            return r(["由于是模拟数据，所以只提供了两种不同权限的帐号，开发者可根据实际情况自行改造结合。"])
        }, index: n => {
            const {normalize: r} = n;
            return r(["序号"])
        }, action: n => {
            const {normalize: r} = n;
            return r(["操作"])
        }, username: n => {
            const {normalize: r} = n;
            return r(["用户名"])
        }, password: n => {
            const {normalize: r} = n;
            return r(["密码"])
        }, role: n => {
            const {normalize: r} = n;
            return r(["角色"])
        }, remark: n => {
            const {normalize: r} = n;
            return r(["备注"])
        }, remarkMessage1: n => {
            const {normalize: r} = n;
            return r(["后端控制路由权限"])
        }, remarkMessage2: n => {
            const {normalize: r} = n;
            return r(["前端控制路由权限"])
        }
    }, inputPasswordDemo: {
        title: n => {
            const {normalize: r} = n;
            return r(["密码输入框"])
        }, inputPasswordDes: n => {
            const {normalize: r} = n;
            return r(["基于 ElementPlus 的 Input 组件二次封装"])
        }
    }
};
export {n as default};
